Formal Speci cation of Safety - CriticalSoftware with Z and Real - Time
نویسنده
چکیده
A method for the speciication of software for safety-critical applications is presented. It is based on a combination of the formal speciication languages Z and real-time CSP. Guidelines for the development and validation of speciications are provided. Speciication development is supported by reference architectures that can serve as templates for the speciication of concrete systems. Validation is performed by inspection of speciications according to speciic criteria and by proof of properties. These proofs rely on a common semantic model for the two languages. An example serves to illustrate the method.
منابع مشابه
Speci cation of Safety - CriticalSoftware with Z and Real - Time
A method for the speciication of software for safety-critical applications is presented. It is based on a combination of the formal speciication languages Z and real-time CSP. Guidelines for the development and validation of speciications are provided. Speciication development is supported by reference architectures that can serve as templates for the speciication of concrete systems. Validatio...
متن کاملFormal Requirements Analysis of an Avionics Control System
|We report on a formal requirements analysis experiment involving an avionics control system. We describe a method for specifying and verifying real-time systems with PVS. The experiment involves the formalization of the functional and safety requirements of the avionics system as well as its multilevel veri cation. First level veri cation demonstrates the consistency of the speci cations whils...
متن کاملUsing Formal Specification in the Acquisition of Information Systems: Educating Information Systems Professionals
Research into the industrial application of formal methods has concentrated almost exclusively on the speci cation of software systems in highrisk or safety critical applications|thus, attention has been directed to technical problems with technical systems. The Formal Methods Research Group at Curtin University has, however, been addressing the potential practical application of Z and Object-Z...
متن کاملGraphical Communicating Shared Resources: a Language for Specifying and Analyzing Real-Time Systems
We present Graphical Communicating Shared Resources, GCSR, a formal language for the speci cation and analysis of real-time systems, including their functional, temporal and resource requirements. GCSR supports the explicit representation of system resources and priorities to arbitrate resource contentions. These features allow a designer to examine resource inherent constraints and to experime...
متن کاملExtending the Useful Application Domain for Formal Methods
Research into the industrial application of formal methods has concentrated almost exclusively on the speci cation of software systems in high-risk or safety critical applications Thus, attention has been directed to technical problems with technical systems. In this paper we justify and report early results from a research project which aims to evaluate the implications of using the formal spe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996